Maravi oli bantukansojen valtio Itä-Afrikassa, Njassajärven itäpuolella. Se syntyi 1400-luvun lopulla, bantukansojen asettuessa Njassajärvestä laskevan Shire-joen laaksoon.[1]
Bantut tulivat alueelle Kongojoen laaksosta ja puhuivat kieltä, josta kehittyi nykyinen njandžan kieli. Heidän ensimmäisen johtajansa nimi oli Kalenga.[2]
Maravi oli laajimmillaan 1600-luvun puolivälissä ja kuihtui 1800-luvulla osittain sisäisiin ristiriitoihin, osittain yao-kansan hyökkäysten takia. Yaot sieppasivat maravilaisia ja myivät nämä orjiksi.[3]